recover from the injury - Francés Inglés Diccionario